
body {
	margin:0px;
	padding:0px;
	font-size:67%;
	font-family:Arial, Helvetica, sans-serif;
	background:#FFFFFF;
}

p{
	font-size:1.2em
}

#container{
	border:1px solid #CCCCCC;
	background:url(../images/container_bg.jpg) repeat-x top left #deecf5;
	width:864px;
	margin:10px auto}

#header{
	background:url(../images/walkingFeet.gif) top left no-repeat;
	display:block;
	height:140px}

#contentWrapper{
	padding:0px 10px 10px 10px;
}

#leftCol{
	float:left
}

#leftCol li{
}

.level1{
    padding-bottom:80px;
}

.level1 li {
    margin:0px 0px 5px 0px}
.level1 li a{
	background:url(../images/navLevel1.gif) no-repeat 0 0 ;
	display:block;
	margin:2px 0;
	padding:5px 0px 8px 6px;
	width:138px;
	color:#fdefa0;
	text-decoration:none;
	font-size:1em;
	font-weight:bold
}

.level1 li .selected a {
	background-position:-144px 0;
	text-decoration:underline;
}

.level1 li a:hover {
	background-position:-144px 0;
	text-decoration:underline
}

.level2 {
}

.level2 li a{
	background:url(../images/navLevel2.gif) no-repeat 0 0 ;
	display:block;
	margin:2px 0;
	padding:5px 0px 8px 6px;
	width:138px;
	color:#2d85c3;
	text-decoration:none;
	font-size:1em;
	font-weight:bold
}

.level2 li .selected a {
	background-position:-144px 0;
	text-decoration:underline;
}

.level2 li a:hover {
	background-position:-144px 0;
	text-decoration:underline
}

/******Main Menu*****/
div.mainMenu ul.rpRootGroup
{
	padding-bottom:80px;
}

div.mainMenu ul.rpRootGroup li
{
	margin:0px 0px 0px 0px
}

div.mainMenu ul.rpRootGroup li a
{
	background:url(../images/navLevel1.gif) no-repeat 0 0 ;
	display:block;
	margin:2px 0;
	padding:5px 0px 8px 6px;
	width:138px;
	color:#fdefa0;
	text-decoration:none;
	font-size:1em;
	font-weight:bold
}

div.mainMenu ul.rpLevel2 li a
{
	background:url(../images/navLevel2.gif) no-repeat 0 0 ;
	display:block;
	margin:2px 0;
	padding:5px 0px 8px 6px;
	width:138px;
	color:#2d85c3;
	text-decoration:none;
	font-size:1em;
	font-weight:bold
}

div.mainMenu ul li a:hover {
	background-position:-144px 0;
	text-decoration:underline
}

.rpExpandable
{
 
    }
.rpFirst
{
 
    }
span.textBlock
{
	padding:5px;
	display:block;
}

#rightCol
{
    
	float:right;
	padding:0px;
	width:688px;
	background:#fdefa0;
	min-height:400px
}

#rightCol h1{
margin:5px 5px 10px 5px}

#rightCol h2{
font-size:1.5em;
margin:0px 0px 0px 10px;
color:#33CC00
}

#rightCol h3{
font-size:1.3em;
margin:10px 0px 0px 10px;
color:#000000
}

#rightCol h4{

margin:10px 0px 0px 10px;

}


#rightCol p{
margin:5px 10px 7px 10px}

.clickHere{
width:184px;
height:32px;
background-image:url(../images/clickHereToRegister.gif);
border:0px;
display:block;
margin:10px 0px 50px 100px;
}
.clickHere img{
border:0px;
}
.pImage{
float:right}

#footer{
    float:left;
	background:#076fb8;
	width:100%;
	height:26px
}

#footer ul{
	list-style-type:none;
	text-align:center;
	padding:5px;
}

#footer ul li{
	display:inline;
	list-style-type:none;
	margin:0px 4px}

#footer a	{
	color:#FFFFFF;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:underline;
}

#footer a:hover	{
	text-decoration:none;
}

#footer .selected a	{	
	font-weight:bold;
	color:#fff;
}

.nuLogo{
float:left;
border:solid 2px;
border-color:transparent !important;
border-color:#84B9DB;
position:relative;
padding:5px;
margin:10px;
}

.nuLogo:hover
{
    border:solid 2px #ffde00 !important;
	border:solid 2px #ffde00
}

.nuLogo img{
	border:0px
}

.cccLogo{
float:right;
margin:10px 10px 0px 0px}


.gapLogo{
	float:left;
	border:solid 2px;
    border-color:transparent !important;
    border-color:#DEECF5;
	position:relative;
	top:-100px;
	left:1px;
	padding:5px
}

.gapLogo:hover{
	border:solid 2px #ffde00 !important;
	border:solid 2px #ffde00;
}

.gapLogo img{
	border:0px
}
.floatRight
{
 
    float:right;
    margin:0px 10px 5px 5px;
  }
  .floatLeft
{
 
    float:Left;
    margin:0px 5px 5px 10px;
  }
  .imageCenter
  {
      margin:0px 10px 10px 10px;
      text-align:center;
      display:block;
  }

h1{
	background:url(../images/headingBG.gif) left top no-repeat;
	display:block;
	margin:10px 0px 0px 0px;
	padding:0px;
	line-height:1em}

h1 .hideTitle{
	display:none
}

ul{
	padding:0px;
	margin:0px ;
	list-style-type:none;
}

#rightCol ul
{
    list-style-type:circle;
    list-style-position:outside;
    margin:0px 0px 0px 35px;
    font-size:1.2em
 }
 
 #rightCol ul li
{
 }
 
#rightCol a:link {color: #2d85c3; text-decoration:underline}     /* unvisited link */
#rightCol a:visited {color: #2d85c3}  /* visited link */
#rightCol a:hover {color: #ffffff; background-color:#2d85c3; text-decoration:none}   /* mouse over link */
#rightCol a:active {color: #2d85c3}   /* selected link */

.form
{
  
    }
.formItem
{
/*    background:url(../images/FormBG.gif) left top no-repeat;
    padding:4px 0px 0px 4px;   */
    margin:5px;
    list-style-type:none;
    }
.buttons
{
   
 }
.formItem .formLabel
{
    background:url(../images/FormBG.gif) left top no-repeat;
    display:block;
    padding:5px
}

.title .formLabel
{
    background-image:none;
}

    
.forminput
{
    display:block;
    margin:0px 0px 0px 50px;
}

.title
{
    list-style-type:none;
    font-weight:bold;
}

.expanded span
{
   background:url(../images/menuClose.gif) left top no-repeat;
   padding-left:10px
    }

.expandable span
{
   background:url(../images/menuExpand.gif) left top no-repeat;
   padding-left:10px
    }
    
    .RadGrid_Telerik
    {
        margin:10px 10px 20px 10px;
        
       }
       
       #landFill,  #recycling
       {
           float:left;

           width:320px;
           }
      


.ccNav1
{
    list-style-type:none;
}

.ccNav1 li
{
    display:inline;

}


.ccNav2
{
    list-style-type:none;
    margin-bottom:20px;
        
    background:url(../images/ccDivide.gif)bottom no-repeat;
    padding-bottom:10px;
}

.ccNav2 li
{
    display:inline;
    text-transform:uppercase;
    font-weight:bold;

}

.ccNav2 li a
{margin-right:5px;
 text-decoration:none;
 }

.ccNav2 li a:link{
    text-decoration:none;}

.ccNav2 li a:visited{
    text-decoration:none}

.ccNav2 li a:hover{
    text-decoration:none;}

.ccNav2 li a:active{
    text-decoration:none;}

.ccNav2Active
{}
.ccNav2Off
{
    color:#999999
    }

.calcContainer
{
    margin-bottom:15px;
    background:url(../images/ccDivide.gif)bottom no-repeat;
    padding-bottom:10px;
    
    }
    
    .articleArea
    {
        clear:both;
        }